System and method for moving substrates in and out of a manufacturing process

ABSTRACT

Disclosed is a system for moving substrates in and out of a manufacturing process. The present invention comprises an automatic transfer device for automatically transferring a cassette that stores substrates, a manual transfer device for transferring the cassette according to instructions of an operator, and a process apparatus for performing predetermined jobs on the substrate stored in the cassette, wherein the process apparatus comprises: a port on which the cassette is temporarily placed by the automatic transfer device or the manual transfer device; a loader which has a sensor to receive a communication start signal transferred from the automatic transfer device when the cassette is transferred by the automatic transfer device; and a job table on which actual jobs on the substrates, stored in the cassette, are performed, and wherein when the cassette is placed on the port, the process apparatus checks whether the communication start signal is received by the sensor, and when the signal is received, it is determined that the cassette has been transferred by the automatic transfer device, such that the process apparatus is set in an automatic transfer mode, and when the signal is not received, it is determined that the cassette has been transferred by the manual transfer device, and therefore, the process apparatus is set in a manual transfer mode. The present invention improves productivity and efficiency.

BACKGROUND OF THE INVENTION

[0001] (a) Field of the Invention

[0002] The present invention relates to a system and a method for moving workpieces in and out of a manufacturing process. More specifically, the present invention relates to a system and a method for moving workpieces in and out of a manufacturing process for a semiconductor or a thin film transistor liquid crystal display (TFT-LCD).

[0003] (b) Description of the Related Art

[0004] Currently, most TFT-LCD manufacturing processes are automated to enhance productivity. Therefore, when processing substrates in a specific process apparatus used for this purpose, a cassette that stores the substrates to be processed is transferred to the process apparatus by an automated guided vehicle (AGV) and is then loaded into the process apparatus. The substrates in the cassette undergo various processes in the process apparatus.

[0005] Although the above processes are automated, when a problem occurs in the process apparatus, an operator must be able to check the status of the process apparatus. In this case, the substrates are transferred to the process apparatus in a cassette by a manually guided vehicle (MGV) that the operator manually operates.

[0006] Therefore, in the conventional substrate manufacturing process, the way of processing the substrates depends upon which transfer device (AGV or MGV) is used to transfer the cassette to the process apparatus. That is, when transferring the cassette to the process apparatus using the AGV (hereinafter referred to as an “AGV mode”), job processes on the substrates in each portion of the process apparatus including cassette loading are almost entirely performed automatically. On the other hand, when transferring the cassette to the product process apparatus using the MGV (hereinafter referred to as an “MGV mode”), job processes on the substrate in each process apparatus are manually or automatically performed according to the needs of the operator.

[0007] However, in the conventional substrate transfer systems, cassettes can be moved in and out of the process apparatus using only a transfer device that corresponds to the transfer mode set in the manufacturing process apparatus. Using a transfer device that does not correspond to the set transfer mode causes an error.

[0008] Therefore, in the conventional substrate transfer systems, the transfer mode set in the process apparatus is checked, and the cassette is then moved using the transfer device corresponding to this transfer mode. This is a cunbersome process resulting in a decrease in overall productivity.

SUMMARY OF THE INVENTION

[0009] It is an object of the present invention to provide an integrated repair system and its controlling method in which files, having information on defects and how to repair the defects, are merged as a batch at one time, and the merged files are referred to at a final manufacturing step after all inspections have been performed.

[0010] In order to achieve the object, the present invention provides a system for moving substrates in and out of a manufacturing process that has an automatic transfer device for automatically transferring a cassette that stores substrates, a manual transfer device for transferring the cassette according to instructions of an operator, and a process apparatus for performing predetermined jobs on the substrate stored in the cassette. The process apparatus has a port on which the cassette is temporarily placed by the automatic transfer device or the manual transfer device, a loader having a sensor that can receive a communication start signal from the automatic transfer device when the cassette is transferred by the automatic transfer device, and a job table on which actual jobs are performed on the substrates. When the cassette arrives at the process apparatus, the system checks if it is transferred by the AGV or by the MGV. If transferred by the AGV, the process apparatus automatically gets the cassette and processes the substrate. If transferred by the MGV, the system waits for the operator's instructions and processes the substrates according to the operator's instructions.

BRIEF DESCRIPTION OF THE DRAWINGS

[0011] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate an embodiment of the invention, and, together with the description, serve to explain the principles of the invention:

[0012]FIG. 1 is a block diagram of a transfer system according to a preferred embodiment of the present invention;

[0013]FIG. 2 is a detailed diagram of a process apparatus in FIG. 1; and

[0014] FIGS. 3(a) and (b) are flow charts of a transfer method according to a preferred embodiment of the present invention.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0015] In the following detailed description, only the preferred embodiment of the invention has been shown and described, simply by way of illustrating the best mode contemplated by the inventors of carrying out the invention. As will be realized, the invention is capable of modification in various obvious respects, all without departing from the spirit of the invention. Accordingly, the drawings and description are to be regarded as illustrative in nature, and not restrictive.

[0016]FIG. 1 is a diagram of a transfer system according to an embodiment of the present invention.

[0017] The transfer system comprises a host 100; an apparatus server 200; a process apparatus 300; an automated guided vehicle (AGV) 400; an AGV controller 500; and a manually guided vehicle (MGV) 600.

[0018] The host 100, coupled to the apparatus server 200 and the AGV controller 500 through a network using the transmission control protocol/Internet protocol (TCP/IP), transmits and receives predetermined messages so as to exchange information or to issue control commands. The AGV controller 500 receives commands from the host 100 and transmits specific commands to the AGV 400.

[0019] The apparatus server 200 is coupled to the process apparatus 300 using the semiconductor equipment communications standard (SECS), and interfaces the process apparatus 300 and the host 100.

[0020] The AGV 400 moves to the process apparatus 300 with a loaded cassette according to the commands of the AGV controller 500. When a job is completed in the process apparatus, it moves automatically with the cassette to another apparatus. After this step, the AGV 400 transmits a completion message to the AGV controller 500. Next, the AGV controller 500 transmits a corresponding message to the host 100 through the network so that the host 100 is able to manage the status of the AGV 400 and the entire transfer system.

[0021] The MGV 600 is used when the operator manually transfers cassettes. In the preferred embodiment of the present invention, it is possible to transfer cassettes to the appropriate process apparatus using either AGV 400 or MGV 600 as needed.

[0022]FIG. 2 is a detailed diagram of the process apparatus 300 in FIG. 1.

[0023] As shown in FIG. 2, the process apparatus 300 comprises a loader 350 on which the cassette transferred by the AGV 400 or MGV 600 is temporarily loaded; a job table 380 on which various processes are performed on the glass substrates in the cassette; and a transfer robot 340 that transfers the glass substrates to the job table 380 from the cassette in the loader 350.

[0024] The loader 350 comprises ports 310 a and 310 b; sensors 320 a and 320 b used to perform wireless communications with the AGV 400; and bar code card readers (BCR) 330 a and 330 b which read IDs of the cassettes when the cassettes are loaded on the port 310 a and the port 310 b. A glass location detecting sensor (not shown), located on the port 310 a and the port 310 b, detects the position and the number of the glass substrates stored in the cassettes when the cassettes are on the port 310 a and the port 310 b. A verification code reader (VCR) 370, installed on the job table 380, reads IDs of the glass substrates.

[0025] Transfer operations according to an embodiment of the present invention will now be described referring to FIGS. 3(a) and (b).

[0026] The loader 350 determines whether or not the ports 310 a and 310 b can be used (S10). If available, a cassette holding substrates is transferred to the process apparatus 300 through the AGV 400 or MGV 600 (S20).

[0027] In more detail, if the cassette is transferred to the process apparatus 300 by the AGV 400, the process apparatus 300 transmits to the apparatus server 200 a load request message to load the cassette, after checking the availability of a port. The apparatus server 200 then transmits this message to the host 100. When the host 100 receives the message, the host 100 searches its own database to find the cassette holding the glass substrate to be processed in the process apparatus 300. The host 100 then calls the AGV controller 500 to issue a transfer command directing the controller 500 to move the cassette to the process apparatus 300. The AGV controller 500 then controls the AGV 400 to load the corresponding cassette to a tester in a stocker or other process apparatus.

[0028] On the other hand, if the cassette is transferred to the process apparatus 300 through the MGV 600, an operator directly checks the ports 310 a and 310 b and then transfers the appropriate cassette to the process apparatus 300.

[0029] Next, if the cassette is transferred to the process apparatus 300 by the AGV 400, the AGV transmits to the process apparatus 300 a communication start signal (hereinafter referred to as a ‘valid on signal’) that prompts a loading process, and if the cassette is transferred to the process apparatus 300 by the MGV 600, the cassette is transferred to the process apparatus 300 by the operator's command (S30).

[0030] The process apparatus 300 determines whether it has received a valid on signal (S40). If received, the process apparatus 300 checks whether a cassette is on the ports 310 a and 310 b, and requests to load the cassette (S50). The AGV 400 then loads the cassette on the process apparatus 300 (S60), and the process apparatus 300 checks whether there is a cassette on the ports (S70).

[0031] In step S40, if the process apparatus 300 determines that it has not received the valid on signal, the process is skipped to the step S70 because the cassette may be on the ports of the process apparatus, when the cassette is transferred by the MGV, although the valid on signal is not received.

[0032] If a cassette is detected on the ports in the step S70, it is again determined whether the valid on signal is detected (S80).

[0033] If the valid on signal is detected in the step S80 (indicative of the cassette having been transferred by the AGV), the process apparatus then sets the transfer mode to the AGV mode (i.e., sets an AGV flag) (S90). On the other hand, if the valid on signal is not detected in the step S80 (indicative of the cassette having been transferred by the MGV), the process apparatus 300 then sets the transfer mode to the MGV mode (i.e., sets an MGV flag) (S100).

[0034] If the AGV flag is set in the step S90, the process apparatus 300 automatically chucks the cassette (S110), and then reads the cassette ID with the BCR on the loader 350 (S120). After checking whether there are glass substrates in the cassette and checking the position of the glass substrates via a sensor (not shown) on the ports 310 a and 310 b (S130), the process apparatus 300 reports information on the cassette to the host 100 (S140).

[0035] If the MGV flag is set in the step S100, the cassette is chucked by the instructions of an operator (S150). The reason for manually chucking the cassette is that the cassette is transferred by the MGV 600 only when problems occur in the process apparatus 300 and an operator's attention is necessary.

[0036] After manually chucking the cassette, the cassette IDs are read by the BCR on the loader (S160). This step is the same as the AGV mode. Next, it is determined whether glass substrates are in the cassette and the position of the glass substrates is checked (S170). Then, the information on the cassette is reported to the host 100 in step (S180).

[0037] In the steps S140 and S180, when the host 100 receives information on the cassette, the host 100 searches its own database referring to the cassette ID, and then transfers information on the glass substrates in the cassette, information on job contents and job processes, and job recipes to the process apparatus 300.

[0038] According to the preferred embodiment of the present invention, regardless of whether the cassette is transferred through the AGV mode or through the MGV mode, the cassette is placed on the ports of the process apparatus. When the cassette is placed on the ports, the process apparatus determines whether this cassette was transferred through the MGV mode or the AGV mode by detecting the valid on signal. Therefore, subsequent jobs are performed according to the corresponding transfer mode. This enhances productivity and efficiency.

[0039] While this invention has been described in connection with what is presently considered to be the most practical and preferred embodiment, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims. 

What is claimed is:
 1. A system for moving substrates in and out of a manufacturing process, comprising: an automatic transfer device for automatically transferring a cassette that stores substrates; a manual transfer device for transferring a cassette that stores substrates according to an instruction of an operator; and a process apparatus that performs a job on the substrate stored in the cassette, wherein when the cassette arrives, the process apparatus determines that the cassette has been transferred by the automatic transfer device, or by the manual transfer device.
 2. The system of claim 1, wherein said process apparatus comprises: a port on which the cassette is temporarily placed by the automatic transfer device or the manual transfer device; a loader that has a sensor to receive a communication start signal transferred from the automatic transfer device when the cassette is transferred by the automatic transfer device; and a job table where the substrate from the cassette is placed for a job process.
 3. The system of claim 2, wherein said loader further comprises a cassette ID reader to read cassette IDs when the cassette is placed on the port.
 4. The system of claim 3, wherein the loader automatically chucks the cassette and reads the cassette ID with the cassette ID reader when the cassette is transferred by the automatic transfer device and wherein the loader chucks the cassette according to the instructions of the operator and reads the cassette ID with the cassette ID reader when the cassette is transferred by the manual transfer device.
 5. The system of claim 4, wherein the port has a substrate detecting sensor to detect the number of the substrates stored in the cassette and the position of the slots on which the substrates are stored.
 6. The system of claim 4, wherein the process apparatus further comprises a transfer robot that removes the substrates from the cassette on the port and transfers the substrates to the job table.
 7. A method for moving substrates in and out of a manufacturing process using a system comprising an automatic transfer device for automatically transferring a cassette that stores substrates, a manual transfer device for transferring the cassette according to an instruction of an operator, and a process apparatus for performing predetermined jobs on the substrate stored in the cassette, the process apparatus including a loader having a port on which cassettes transferred by the automatic transfer device and the manual transfer device are placed, and a job table on which predetermined jobs on the substrate stored in the cassette on the port are performed, comprising the steps of: (a) transferring the cassette to the process apparatus through the automatic transfer device or the manual transfer device when the port is available; (b) transmitting a communication start signal to the loader by the automatic transfer device when the cassette is transferred to the process apparatus through the automatic transfer device; (c) loading the cassette to the port from the automatic transfer device; (d) loading the cassette to the port according to the instruction of the operator when the cassette is transferred to the process apparatus through the manual transfer device in step (a); (e) determining whether the cassette is detected on the port; (f) determining whether the communication start signals is detected when the cassette is detected on the port; and (g) setting the process apparatus in an automatic transfer mode when the communication start signal is detected, and setting the process apparatus in a manual transfer mode when the communication start signal is not detected.
 8. The method of claim 7, wherein step (c) comprises the steps of: determining whether the communication start signal is received; requesting a cassette loading to the automatic transfer device when the communication start signals is received; and loading the cassette to the port according to the request.
 9. The method of claim 8, wherein the method further comprises the steps of: (h) automatically chucking the cassette when the process apparatus is set in the automatic transfer mode and chucking the cassette according to the instructions of the operator when the process apparatus is set in the manual transfer mode; (i) reading the cassette ID of the cassette using the cassette ID reader on the loader; and (j) checking a position and a number of the glass substrates in the cassette on the port. in step (g); 